/* 

    前台页面 除首页、找回密码页 的统一头尾

*/

*{ margin:0px; padding:0px;}
select{outline:none;}
img{ border:none; color:#f3f3f3;}
body { font-size: 14px; font-family: "Microsoft Yahei"; color:#565656; background-color:#fff;}
a{ text-decoration:none; color:#565656;}
a:hover{ cursor:pointer; text-decoration:none; color:#b11b1c;}
ul li{ list-style:none;}
img{ border:0;}
*:focus {outline: none;}
input[type="button"]:hover{ background-color:#3281f6;}

.header{ min-width:1200px; height:50px; background-size:auto; position:relative;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{display: block;content: '';clear:both;}
.clearfix{zoom:1}
/*i,b,em,strong{font-style: normal;font-weight: normal;}*/
.no_mar{margin-right: 0\0 !important;}


/* 首页导航 */
.header .head{ width:100%; height:50px; background-color:rgba(255,255,255,1); position:relative; z-index:99; border-bottom:1px solid #cbcbcb\0; box-shadow: 0 1px 2px rgba(0,0,0,0.3);}
.header .head .top{ width:1200px; height:50px; margin:0 auto; }
.head .top .top_l{ float:left;}
.top .top_l a{ position:relative; display:block;}
.top .city>a{padding-left:16px;/*width:50px;*/}
.top .top_l .city .a span:hover{ color:#b11b1c;}
.top .top_l img{ float:left; position:absolute; left:0; top:0; z-index:9999; background-color:#b11b1c;}
.top .sf_logo >a{ float:left;}
.top .sf_logo > a img{ margin-top:10px; position:inherit; background-color:transparent;}

.header .biao{ position:absolute; top:43px; left:0; background:url(../image/icon1.png) no-repeat; display:inline-block; width:16px; height:8px; display:none; z-index:9999;}

.top .top_l .dotted{ float:left; margin:27px 15px 0; height:16px; display:inline-block; width:1px; background-color:#c9c9c9;}
.top .top_l .city{ height:50px; line-height:50px; display:inline-block; margin-left:100px;}
.top .top_l .city .a:hover{ cursor:default;}
.top .top_l .click span{ color:#b11b1c;}
.top_l .city span{ font-family:"微软雅黑"; color:#fff; display:inline-block; height:50px;}

.top .sf_logo .city{ margin-left:20px;}

.no_border{ border-right:0 !important;}

/* 首页导航 切换城市 */
.top .change{ width:100%; background-color:rgba(255,255,255,1); background-color:#fff\0; position:absolute; left:0; top:50px; overflow:hidden; z-index:999;  border-top:1px solid #cbcbcb; box-shadow: 0 2px 2px rgba(0,0,0,0.3); border-bottom:1px solid #cbcbcb\0; display:none;/*opacity: 0;-webkit-transition:.5s linear;-moz-transition:.5s linear;-ms-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear;*/}
.top .change .change_msg{ width:1200px; margin:0 auto;}
.top .change .home{ width:auto; float:left; border-right:1px solid #cbcbcb; overflow:hidden; min-height:280px; margin-left:20px;}
.top .change .margin_l{ margin-left:116px;}
.change .home h2{ font-family:"微软雅黑"; font-size:12px; height:14px; line-height:14px; font-weight:normal; margin-top:18px; width:auto; color:#000;}

.change .home .home_msg{ width:auto; height:auto;}
.change .home .home_msg ul{ float:left; width:auto; margin:10px 30px 0 0; height:auto; line-height:0 !important;}
.change .home_msg ul li{ width:100%; height:12px; line-height:12px; margin-top:15px; position:relative;}
.change .home_msg ul li:first{ margin-top:10px;}
.change .home_msg ul li a{ height:12px !important; line-height:12px !important; color:#0074e4 !important; padding:2px;}
.change .home_msg ul li a:hover{ color:#c6e0f9 !important;}

.change .word{ min-width:400px; float:left; border-right:1px solid #cbcbcb; min-height:280px; overflow:hidden; margin:0px 0px 0 30px; padding-right: 20px;}
.change .word h2{ clear:left; width:100%; font-family:"微软雅黑"; font-size:12px; height:12px; line-height:12px; font-weight:normal; margin:20px 0 26px; width:auto; color:#000;}
.word h2 a{ float:right;}
.word dl{ height:14px; width:100%; overflow:hidden; margin-top:13px; line-height:14px;}
.word dl dt{ font-family:Arial; float:left; font-weight:normal; margin-right:25px; width:30px;}
.word dl dd{ font-size:12px; width:60px; float:left;}
.word dl dd a{ display:inline-block; color:#b11b1c !important; font-size:12px !important; line-height:12px !important; }
.word dl dd a:hover{ color:#c6e0f9 !important;}

/* 首页导航 买房 卖房等 文字导航 */
.head .top .top_c{ float:left; height:50px; line-height:50px; margin-left:40px;}
.top .top_c ul{ width:auto; height:50px; line-height:50px; }
.top .top_c ul li{ width:auto; height:40px; line-height:40px; margin-top:5px; float:left; position:relative; margin-right:16px;}
.top_c ul li:last-child { margin-right:0;}
.top .top_c ul li .a{ display:block; font-size:14px; color:#000; border:1px solid #fff; border-top:0; border-bottom:0; text-align:center; padding:0 10px; box-shadow:0 0 5px #fff; height:40px;}
.top .top_c ul li .click{ background-color:#b11b1c; border:1px solid #005eb6; margin-top:-5px; border-top:0; box-shadow:0 0 5px rgba(0,116,224,.5); color:#fff; height:50px; line-height:50px;}
.top .top_c ul li .click:hover{ color:#fff;}

.top .top_c ul li .default{ background-color:#b11b1c; border:1px solid #005eb6; margin-top:-5px; border-top:0; box-shadow:0 0 5px rgba(0,116,224,.5); color:#fff; height:50px; line-height:50px;}
.top .top_c ul li .default:hover{ color:#fff;}

.top .top_c ul li .nav_select{ position:absolute; top:37px; left:-1px; width:122px; display:none;z-index:220;}
.top_c .nav_select p{ width:100%; height:7px; border-bottom:1px solid #98cdff;}
.nav_select p i{ display:block; height:8px; width:12px; background:url(../image/icon.png) no-repeat 0 -154px; margin-left:22px;}
.nav_select p .margin_l{ margin-left:28px;}
.nav_select p .margin_l1{ margin-left:34px;}
.top_c .nav_select dl{ width:120px; height:auto; border:1px solid #98cdff; border-top:0; background-color:#fff; font-size:14px; padding:7px 0 20px;}
.nav_select dl dd{ margin-top:13px; line-height:12px;}
.nav_select dl dd a{ margin-left:18px; color:#515151; width:auto;}
.nav_select dl dd a:hover{ text-decoration:underline;}

.top_msg .nav_msg .banner{ float:right; margin-top:15px; background-color:#ccc; height:200px;}
.top_msg .nav_msg .banner1{ width:300px;}
.top_msg .nav_msg .banner2{ width:300px;}
.top_msg .nav_msg .banner3{ width:300px;}
.top_msg .nav_msg .banner4{ width:300px;}
.top_msg .nav_msg .banner5{ width:300px;}

/* 移动APP */
.top .app{ padding:10px 0; min-width:241px; height:auto; background-color:rgba(255,255,255,1); position:absolute; left:0px; top:50px; overflow:hidden; display:none; z-index:99; box-shadow: 0 2px 2px rgba(0,0,0,0.3); border-top:1px solid #cbcbcb;}
.top .app dl{ float:left; width:100px; height:auto; border-right:1px dashed #cbcbcb; padding:0 10px;}
.top .app dl:last-child{ border-right:0;}
.top .app dl dt{ width:98px; height:98px; background-color:#ccc; margin-top:20px;}
.top .app dl dd{ height:15px; line-height:15px; text-align:center;}

/* 首页导航 登录注册 */
.head .top .top_r{ float:right; height:50px; line-height:50px; position:relative; margin-right: -1px;}
.top .top_r a{ float:left; color:#8d8d8d;}
.top .top_r a:hover{ text-decoration:underline; color:#b11b1c;}
.top .top_r .dotted{ float:left; margin:18px 5px 0; height:14px; display:inline-block; width:1px; background-color:#c9c9c9;}
.top .top_r .margin_l{ margin-left:20px;}

.catalog{ min-width:1200px; height:50px; background-color:rgba(0,0,0,.7);}
.catalog_nav{ min-width:1200px;  line-height:50px; background-color:#dceaf9; float:right; background-color:#e5f1fc \0;}
.catalog_nav a,.catalog_nav span{ float:left; color:#2d2d2d; font-size:12px; }
.catalog_index a,.catalog_index span{ color:#fff;}
.catalog_nav .list_sub{ width:1084px; height:50px; margin-left:116px;}

.no_float{ float:none;}
.catalog_nav .margin_auto{ float:none; width:1200px; margin:0 auto;}
.margin_auto .route{ float:left; width:auto; height:50px; line-height:50px; margin:0;}
.margin_auto .list_sub{ float:left; margin:0; width:auto;}
 
.clear{ clear:both;}
/* list 搜索 */
.catalog_nav .list_search{ width:auto; float:left; line-height:35px; margin-top:8px; position:relative;}
.list_search .txt{ float:left; width:420px; padding-left:5px; height:33px; line-height:33px; color:#bdbdbd; border-width:1px; border-style:solid;}
.list_search .btn{ float:left; border:0; display:inline-block; width:85px; height:35px; text-align:center;  font-size:16px; color:#fff; background-color:#b11b1c;}
.list_search .btn:hover{ cursor:pointer;}
.list_sub .btn{float:left; border:0; display:inline-block; width:85px; height:35px; text-align:center;  font-size:16px; color:#fff; }
.list_sub .btn:hover{ cursor:pointer;}
.list_search .list_map{ display:inline-block; height:16px; line-height:16px;  margin:9px 0 0 20px; color:#fff;}
.list_search .list_map i{ display:inline-block; float:left; width:12px; height:16px; margin:2px 6px 0 0;}
.list_search .list_map .black{background:url(../image/big_icon.png) no-repeat -111px -94px;}

.list_search .mai{ display:none;width:425px; min-height:0px; overflow:hidden;top:35px; left:0px;background-color:#fff; position:absolute; border:1px solid #bbdaf7;border-top:none;z-index:70;box-shadow: 0 2px 6px #59a6ed;}
.list_search .mai .content li{ width:100%; height:30px; line-height:30px;}
.list_search .mai .content li:hover{ background-color:#e8e8e8;}
.list_search .mai .content li a{ margin-left:10px;}
.list_search .mai .content li span{ float:right; margin-right:10px;}

.catalog_nav .list_route{ float:right;}

/* 推荐 */
.margin_auto .map_nav{ float:left; height:20px; line-height:20px; width:auto; overflow:hidden; margin:15px 0 0 30px;}
.map_nav span{ float:left; display:inline-block; color:#8d8d8d; font-weight:bold; height:20px; line-height:20px; margin-right:10px;}
.map_nav a{ font-size:14px; margin-right:20px; float:left; height:20px; line-height:20px;}

.route{ width:1200px; overflow:hidden; height:15px; line-height:15px; margin:5px auto;}
.route a,.route span{ float:left; color:#8d8d8d; font-size:12px; }
.route .colorfe{ color:#8d8d8d;}
.route a:hover{ text-decoration:underline;}

.line-height{ height:30px; line-height:30px;}
/* 点击手机号 弹窗 */
#phone{ width:1900px; height:800px; background:url(../image/dotted.png); position:fixed; left:0; top:0; z-index:1008; display:none;}
.yz{ width:580px; height:auto; background-color:#fff; border-radius:5px; position:fixed; padding-top:30px; z-index:1008; left:0; top:0; display:none;}
.yz .close{ position:absolute; display:inline-block; width:32px; height:32px; right:10px; top:10px; background:url(../image/icon.png) no-repeat 0 -12px;}
.yz .close:hover{ background:url(../image/icon.png) no-repeat 0 -118px; cursor:pointer;}
.yz p{ width:310px; margin:20px auto; height:30px; line-height:30px; position:relative;}
.yz p label{ display:inline-block; margin-right:15px; float:left; width:60px; text-align:right;}
.yz p .txt{ width:195px; padding-left:10px; border:1px solid #cdcdcd; height:28px; line-height:28px; float:left;}
.yz p .width{ width:95px;}
.yz p .btn{ width:80px; color:#fff; background-color:#b11b1c; border:0; height:30px; border-radius:3px; float:left; margin-left:20px;}
.yz p .btn:hover{ background-color:#3281f6;}
.yz p .btnClick{ background-color:#fff; border:1px solid #b11b1c; height:28px; color:#b11b1c;}
.yz p .btnClick:hover{ background-color:#fff; cursor:default;}
.yz p .btngreen{ background-color:#ccc;}
.yz p .btngreen:hover{ background-color:#ccc; cursor:default;}
.yz .hight{ height:40px; width:260px; margin-bottom:20px;}
.yz p .submit{ width:260px; height:40px; line-height:40px; border-radius:3px;  color:#fff; background-color:#3281f6; border:0; text-align:center; font-size:16px;}
.yz .ts{ width:530px; line-height:20px; border-bottom:1px dashed #cdcdcd; display:block; padding-bottom:10px; color:#555; margin:10px auto 0;}
.yz .ts h2{ font-size:16px; font-weight:normal; margin-bottom:10px;}
.yz .ts p{ width:100%; margin:0; line-height:20px; height:55px;}
.yz .ts p a{ float:right; color:#b11b1c; margin-right:6px;}
.yz .bc{ height:20px; line-height:20px; overflow:hidden; margin:10px auto 0; font-size:14px;}
.yz .bc a{ float:right; margin-right:30px;}
.yz p i{ display:inline-block; width:22px; height:22px; float:right; margin:4px 0 0 5px; background:url(../image/icon.png) no-repeat 0 -46px;}
.yz p .btnicon{ background:url(../image/icon.png) no-repeat -22px -46px;}
.yz p .ti{ position:absolute; left:75px; top:28px; height:20px; line-height:20px;}

.yz .tk{ height:14px; line-height:14px; margin-top:10px; overflow:hidden;}
.yz .tk .checkbox{ float:left; margin:1px 5px 0 80px;}

/** modal window styles **/
#lean_overlay{ position:fixed; z-index:100; top:0px; left:0px; height:100%; width:100%; background:#000; display:none;}

#web{ width:1900px; height:800px; background:url(../image/dotted.png); position:fixed; left:0; top:0; z-index:10000; display:none;}

.h5{ position:fixed; left:0; top:0; z-index:12000; display:none;}
.h5 .prompt{ width:550px; height:238px; margin:10% auto 0; background:url(../image/prompt.png) no-repeat; z-index:12000;}
.h5 .prompt h2{ width:522px; padding:0 10px 0 18px; height:45px; line-height:45px; color:#fff; font-weight:normal; font-size:14px;}
.prompt h2 a{ float:right; width:28px; height:28px; line-height:28px; display:block; margin-top:8px;}
.prompt h2 a i{ display:block; width:14px; height:14px; background:url(../image/icon.png) no-repeat -136px -24px; margin:8px auto 0; *display:inline;}
.prompt h2 a:hover{ background-color:#006dd3;}

.h5 .prompt .web{ width:436px; margin:0 auto; overflow:hidden;}
.h5 .prompt .web p{ margin-top:26px; font-size:14px;}
.prompt .web .web_list{ margin-top:22px; width:100%; overflow:hidden;}
.web .web_list dl{ float:left; margin-right:52px;}
.web .web_list dl dt{ width:100%; height:68px;}
.web .web_list dl dd{ width:100%; text-align:center; height:14px; line-height:14px; font-size:12px; margin-top:9px;}
.web .web_list dl:last-child{ margin-right:0;}
.web .web_list .google{ width:72px;}
.web .web_list .safari{ width:64px;}
.web .web_list .firefox{ width:71px;}
.web .web_list .ie{ width:71px;}
.web .web_list .no_right{ margin-right:0;}

.float{ height:50px; line-height:50px; color:#ccc; position:fixed; bottom:0; background:url(../image/dotted.png); width:100%; min-width:1200px; text-align:center; font-size:16px; display:none; z-index:10000;}
.float a{ color:#ccc; display:inline-block;}
.float a img{ float:left; margin-top:14px; margin-right:5px;}

#footer{ margin-top:0px;}
/* 联系我们等 */
.footer{ min-width:1200px; height:auto; overflow:hidden; background-color:#323f53; width:100%;}
.footer .bottom{ min-width:1200px; height:72px; overflow:hidden; border-top:1px solid #4b5970;}
.footer .bottom p{ text-align:center; margin-top:16px; height:12px; line-height:12px; color:#bdbdbd;}
.footer .bottom p a{ color:#bdbdbd; font-size:12px;}
.footer .bottom p a:hover{ color:#ffdd3f; text-decoration:underline;}
.footer .bottom p .dotted{ display:inline-block; width:1px; height:8px; background-color:#bdbdbd; margin:2px 10px 0;}
.footer .bottom .p2{ margin-top:18px; font-size:12px;}
.footer .bottom .p2 span{ margin-right:13px;}
.footer .bottom .p2 span:last-child{ margin-right:0;}

.personal{ background-color:#fff;}
.personal .bottom{ border-top:1px solid #8d8d8d;}
.personal .bottom p a{ color:#565656;}
.personal .bottom .p2 span{ color:#565656;}

/*start*/
/*重复登录弹框-未登录*/
.cxd_prompt{position:fixed; border-radius:8px;width:400px;border-radius: 5px;display: none;}
.cxd_again{position: absolute;top:50px;right: 100px;z-index:1200;display: none;}

.banner_info{ width:1200px; height:auto; overflow:hidden; margin-top:10px;}

.expert{ width:320px; margin:0 auto; height:100px; overflow:hidden; padding:5px;}
.expert:hover{ background-color:#f3f3f3; cursor:default; border-radius:3px;}
.expert img{ float:left; width:67px; height:90px; display:block; margin:6px 0 0 0;}
.expert dl{ width:240px; float:right; height:100px; overflow:hidden;}
.expert dt{ font-size:14px; font-weight:600; width:100%; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}

.expert dd{ width:100%; overflow:hidden;}
.expert .info_l{ float:left; width:140px; height:auto;}
.expert .info_l p{ margin-top:5px; width:100%; overflow:hidden;}
.expert .info_l .p2{ margin-top:15px; font-size:14px; font-weight:600;}
.expert .info_l .margin_l{ margin-left:10px; font-size:12px;}
.expert .p1 span{ float:left; display:inline-block;}
.expert .p1 .dotted{ width:1px; height:10px; background-color:#e0e0e0; margin:4px 6px 0;}

.expert .info_r{ float:right;}
.expert .info_r .price{ margin-top:10px; display:inline-block; width:100%; text-align:right;}
.expert .info_r a{ display:block; text-align:center; margin-top:23px; width:90px; height:25px; line-height:25px; border-radius:3px; background-color:#b11b1c; color:#fff;}
.expert .price span{ color:#e94201; font-size:16px; font-weight:bold; margin-right:5px;}

.top_r .user{ float:left; margin:0 10px 0 0; position:relative; width:102px; overflow:inherit;padding-left:4px;}
.top_r .user > a{ width:102px; display:inline-block; height:50px; line-height:50px; font-size:14px;}
.top_r .user > a i{ display:inline-block; width:8px; height:5px; float:right; background:url(../image/icon.png) no-repeat -24px -155px; margin-top:23px;}
.top_r .user p{ width:104px; height:auto; position:absolute; background-color:#fff; top:50px; left:0; border:1px solid #0074e0; border-top:none; padding:10px 0 10px;}

.top_r .user p a{ margin-left:10px; height:30px; line-height:30px;}
.top_r .click{ background-color:#0074e0;}
.top_r .click>a{ color:#fff; text-decoration:none;}
.top_r .click>a:hover{ color:#fff;}
.top_r .click>a i{ background-position:-24px -155px;}

.top_r .user > a .icon{ width:15px; height:8px; float:right; background:url(../image/icon.png) no-repeat -24px -155pxpx;}

.top_r .click>a .icon{ background-position:-11px -155px;}

.map{ width:100%; height:auto; overflow:hidden;}
.map .tab_nav{ width:100%; height:25px; line-height:25px; overflow:hidden; margin-top:10px;}
.map .tab_nav span{ float:right; display:inline-block; border:1px solid #548dd4; border-radius:30px; height:23px; line-height:23px; overflow:hidden;}
.map .tab_nav a{ display:inline-block; padding:0 10px; height:23px; line-height:23px;}
.map .tab_nav .click{ background-color:#548dd4; color:#fff;}
.map .tab_nav .click:hover{ text-decoration:none; cursor:default;}

/* 周边配套 */
.map .jj,.map .jt{ width:100%; height:450px; margin-top:10px;}

.jt .jt_nav{ width:100%; height:25px; line-height:25px; overflow:hidden; margin-bottom:10px;}
.jt .jt_nav a{ display:inline-block; float:left; width:60px; text-align:center; margin-right:10px; height:23px; line-height:23px; border:1px solid #b11b1c; color:#b11b1c;}
.jt .jt_nav .click{ background-color:#b11b1c; color:#fff;}
.jt_nav .click:hover{ text-decoration:none; cursor:default;}

.jt .assort{ width:100%; height:auto; position:relative; overflow:hidden; height:400px;}
.assort .assort_nav{ width:250px; height:350px; position:absolute; top:20px; right:-250px; background-color:#fff; box-shadow:0 0 5px rgba(0,0,0,0.2);}
.assort_nav h2{ font-size:14px; font-weight:normal; width:210px;height:40px; line-height:40px; border-bottom:1px dashed #e0e0e0;margin-left:20px !important;}
.assort_nav h2 i{ float:left; width:20px; height:20px; display:inline-block; margin:10px 10px 0 0; background-color:#ccc;}

.assort_nav .zk{ width:20px; height:50px; position:absolute; left:-22px; top:130px; background:url(../image/pic_left.png) no-repeat; cursor:pointer;}

.assort_nav ul{ width:210px; height:280px; overflow-y:scroll; overflow-width:hedden; margin:0 auto;}

.infomation .build_info{ width:100%; height:auto; margin-top:20px; overflow:hidden;}
.build_info li{ width:286px; float:left; height:30px; line-height:30px; font-size:14px;}
.build_info .no_float{ width:100%;}
.build_info .no_float a{ margin-left:10px; font-size:12px;}

/* 自定义弹窗 */
.report{ width:100%; height:100%; background:url(../image/dotted.png) repeat; overflow:hidden; position:fixed; left:0; top:0; z-index:9999;}
.report .report_house{ width:500px; height:300px; background-color:#fff; border-radius:3px; position:relative; overflow:hidden;}
.report_house h2{ width:460px; margin:20px auto 0; font-size:16px; overflow:hidden; font-weight:bold;}
.report_house .close{ position:absolute; display:inline-block; width:32px; height:32px; right:10px; top:10px; background:url(../image/icon.png) no-repeat 0 -10px;}
.report_house .close1{ position:absolute; display:inline-block; width:32px; height:32px; right:10px; top:10px; background:url(../image/icon.png) no-repeat 0 -10px;}
.report_house dl{ width:460px; margin:10px auto 20px; height:auto; overflow:hidden;}
.report_house dl dt{ width:100%; margin-top:20px; font-weight:bold;}
.report_house dl dd{ width:100%; overflow:hidden;}
.report_house dl dd .span{ display:inline-block; width:auto; margin:15px 20px 0 0; float:left;}
.report_house .span input{ float:left; margin:3px 5px 0 0;}
.report_house p{ width:460px; height:auto; margin:0 auto 20px;}
.report_house .p1{ height:30px; line-height:30px;}
.report_house .p1 .txt{ width:80px; text-align:center; height:28px; line-height:28px; border:1px solid #e0e0e0;}
.report_house .p1 span{ display:inline-block; width:80px; height:30px; background-color:#ccc; margin-left:15px;}
.report_house .p1 .btn{ display:inline-block; width:80px; font-weight:bold; color:#fff; background-color:#0074e0; border-radius:3px; border:0; height:30px; margin:0 0 0 80px;}
.othererror{ float:left; width:120px; height:18px; line-height:18px; border:1px solid #e0e0e0; padding:0 5px; margin:15px 0 0 0;}

/*APPä¸‹è½½*/
.app_contant{width: 1200px;margin:50px auto;}
.app_contant dl{overflow: hidden;background:#f9f9f9;padding:30px;height: 120px;border-radius: 8px;margin-bottom: 28px;}
.app_contant dt,.app_contant dd{float: left;height: 119px;overflow: hidden;}
.app_contant .desc{height: 99px;}
.app_contant dt i{display: block;margin:0 auto;width:80px;height: 80px;background:url(../image/app-agent.png) no-repeat;margin-bottom:10px;}
.app_contant dt h3{font-size: 18px;}
.app_contant .desc{float: left;width:360px;margin:0 50px;font-size: 14px;line-height: 18px;border:1px solid #dfdfdf;padding:10px;}
.app_contant .downs{float: right;}
.app_contant .downs p{float: left;margin-right:38px;}
.app_contant .downs .anDown,.app_contant .ios .iosDown{width:144px;height: 118px;border-radius: 6px;display: block;margin-right: 10px;position: relative;top:-10px;float: left;margin-top:18px;font-size: 18px;color:#000;font-weight: bold;}
.app_contant .downs span{display: inline-block;margin:20px 0 16px;}
.app_contant .downs .fl img{display: inline-block;margin-top:15px;width:100px;height: 100px;}
.app_contant .downs em{overflow: hidden;border: 1px solid #0074e0;display: inline-block;background: #ffffff;padding: 4px;border-radius: 4px;}
.app_contant .downs em span{font-size: 14px;font-style: normal;line-height: 22px;margin:0 4px;}
.app_contant .downs em:hover span{color:#0074e0;}
.app_contant .downs .ios{margin-right: 0;}

/*用户名*/
.top_r .user .username{float: left;width:86px;}
















